Invasiveness of Performance Instrumentation Measurements on Mulitprocessors

نویسندگان

  • Oscar Naim
  • Anthony J. G. Hey
چکیده

Performance is a critical issue in order to justify the use of parallel computers. Since it is usually a difficult task to write an application that successfully exploits the target parallel architecture, many tools like Pablo, ParaGraph, PA-Tools, Express, TOPSYS and ANDES have been developed. These tools use different software, hardware or hybrid mechanisms to record events of interest related to performance. Nevertheless, in a multiprocessor environment, the degree to which an event collection mechanism perturbs the behaviour of the application being monitored may become a significant factor. This factor, often called invasiveness, reduces the accuracy of the performance data and may lead the user to wrong conclusions. For this reason, invasiveness must be taken into account when measuring the performance of an application. The invasiveness of the trace collection mechanism of PARMACS, a set of macros which provides a portable programming model, is determined on four different hardware platforms and for two different applications (including an LU Matrix Decomposition Algorithm). The purpose of this paper is to determine the degree of invasiveness of PARMACS and how this invasiveness depends on the application, instrumentation and hardware platform. These results are compared to similar tools and a state of the art survey in this field is also presented. Keyword Codes: D.2.8; D.4.8; D.2.2

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design of Instrumentation Sensor Networks for Non-Linear Dynamic Processes Using Extended Kalman Filter

This paper presents a methodology for design of instrumentation sensor networks in non-linear chemical plants. The method utilizes a robust extended Kalman filter approach to provide an efficient dynamic data reconciliation. A weighted objective function has been introduced to enable the designer to incorporate each individual process variable with its own operational importance. To enhance...

متن کامل

Comparison of Clinical, Functional, and Radiological Outcomes of Total Knee Arthroplasty Using Conventional and Patient-Specific Instrumentation

Background: Recently, patient-specific instrumentation (PSI) systems have been developed in order to increase theaccuracy of component positioning during total knee arthroplasty (TKA); however, the findings of previous studies arecontroversial in this regard. In the current randomized clinical study, the outcomes of computer tomography (CT)-basedPS (patient specific)-guided TK...

متن کامل

Proximal junctional kyphosis in adolescent idiopathic scoliosis following segmental posterior spinal instrumentation and fusion minimum 2 years follow-up

  Abstract   Background: To evaluate proximal junctional segment changes in Adolescent Idiopathic   Scoliosis(AIS) the posterior spinal fusion and also instrumentation also and   finding of probable risk factors, were all considered in this study.   Methods: We retrospectively reviewed radiographs of 121 consecutive patients   who underwent posterior spinal fusion for AIS from T3 or below, with...

متن کامل

Counting performance: hardware performance counter and compiler instrumentation

Analyzing applications for their runtime behavior, especially in the light of ef®cient resource utilization, involves iterative measurements and the interpretation of the data gathered. For ®ne grained analysis often hardware performance counters are monitored. Since compiler instrumentation augments the program with calls to a measurement system, it interacts with compiler optimizations. Curre...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994